#ifndef CONNECTFOUR_H
#define CONNECTFOUR_H

#define NUM_WINS 4
#define NUM_ROWS 6
#define NUM_COLUMNS 7

namespace ConnectFour {

typedef enum Piece {
    NONE = -1,
    BLACK,
    RED
} Piece;

typedef enum Direction {
    VERTICAL = 0,
    HORIZONTAL,
    UP_RIGHT,
    UP_LEFT
} Direction;

typedef struct Win {
    int x, y, length;
} Win;

}


#endif // CONNECTFOUR_H
